package task03;

/**
 * @author Administrator
 * 超市类
 *    属性: 名称、商品数组
 *    方法：封装方法、卖货
 */
public class Market {
    private String name;
    private Product[] products;

  public String getName() {
    return name;
  }

  public void setName(String name) {
    this.name = name;
  }

  public Product[] getProducts() {
    return products;
  }

  public void setProducts(Product[] products) {
    this.products = products;
  }

  /**
     * 卖货方法：遍历数组，如果存在商品，返回商品
     *      不存在，返回Null
     * @param p
     * @return
     */
    Product sell(Product p){
        for(int i=0;i<products.length;i++){
           if(products[i].getName()==p.getName()){
               return products[i];
           }
        }
        return null;
    }
}
